@charset "utf-8";
/**------------整体布局-----------**/
html{width:100%;height:100%;}
body{margin:0px auto;padding:0px;height:100%;font-family: '宋体';overflow-x: hidden;}
img{border:0;}
/**------------列表项样式-----------**/
ul{
	width:100%;
	height:100%;
	margin:0px;
	padding: 0px;
	-moz-padding-start:0px;
	-webkit-padding-start:0px;
	list-style-type:none;
}
li{list-style-type:none;float:left;}

.last{border-right: none!important;margin-right: 0px!important;}
.o-hide{overflow: hidden;}
.hide{display: none!important;}



/**------------a标签样式-----------**/
a{cursor:pointer;text-decoration:none;color:black;text-align:center}
a:link{}
a:hover{color:#cb131f;}
.inner a:hover{color: inherit;}
a:visited{}
a:active{}

a.a-block{display: block;}

.container{width: 1200px;margin: 0px auto;}
.container-sub{width: 1160px;margin: 0px auto;position: relative;}

.border-1{border: 1px solid #d5d5d5;}
.border-2{border-top: 2px solid #0076db;}
.border-3{border: 1px solid #aad0f0;}

a.more{display: block;position: absolute;top: 14px;right: 22px;font: 12px "微软雅黑";color: #0076db;}
a.more:hover{text-decoration: underline;}

/*色值*/
.white{color: #fff;}
.black{color: #000;}
.red{color: #f00;}


/*字体*/
.font-ms{font-family: "微软雅黑";}
.font-st{font-family: "宋体";}
.font-arial{font-family: Arial, Helvetica, sans-serif;}

/*字号*/
.font-12{font-size: 12px;}
.font-14{font-size: 14px;}
.font-16{font-size: 16px;}
.font-24{font-size: 24px;}




/* flexslider */
.flexslider{position:relative;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:100%;}
.flex-control-nav{position:absolute;bottom:0px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 6px;*display:inline;zoom:1;float: none;}
.flex-control-nav a{display:inline-block;width:17px;height:17px;line-height:50px;overflow:hidden;background:url(../img/dot1.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background:url(../img/dot-curr.png) no-repeat 0px;cursor: pointer;}

.flex-direction-nav{position:absolute;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.news .flex-control-nav{text-align: right;right: 23px;bottom: 95px;}
.news .flex-control-nav a{background: url(../img/news.png) no-repeat;width: 22px;height: 18px;line-height: 18px;color: white;font: "微软雅黑";}
.news .flex-control-nav .flex-active{background: url(../img/news-curr.png) no-repeat;}